#ifndef PYTHONMODULE_H
#define PYTHONMODULE_H

#pragma once

#include <string>

class PythonModule
{
public:
    PythonModule();
    ~PythonModule();

    void setA(int value) { a = value; }
    int getA() const { return a; }  

    void setB(double value) { b = value; }
    double getB() const { return b; }

    void setName(const std::string& value) { _name = value; }
    const std::string& getName() const { return _name; }

    void printValues() const;

private:
    int a;
    double b;
    std::string _name;
};

#endif